// ==UserScript==
// @name                AAP-Nav
// @namespace           http://geneura.org/projects/greasemonkey
// @description         Navegación por los bloques de AAP
// @include             http://geneura.ugr.es/~jmerelo/asignaturas/*
// ==/UserScript==

GM_log('Inicio del programa');

var bloques = document.getElementsByTagName('h3');

for(var i = 0; i < bloques.length; i++){
	GM_log('Creando nodos');
	var span = document.createElement('span');
	span.setAttribute('style','background:lightblue');
	
	if(i > 0){
		var ahref = document.createElement('a');
		ahref.setAttribute('href','#ej.T1.'+i);
		var txt = document.createTextNode('^');
		ahref.appendChild(txt);
		span.appendChild(ahref);	
	}
	
	if(i < bloques.length -1){
		var txt2 = document.createTextNode(' | ');
		span.appendChild(txt2);		
		var ahref = document.createElement('a');
		ahref.setAttribute('href','#ej.T1.'+(i+2));
		var txt = document.createTextNode('v');
		ahref.appendChild(txt);
		span.appendChild(ahref);
	}
	
	bloques[i].parentNode.insertBefore(span,bloques[i]);
} 
